// ==UserScript== 
// @name        Bożemover 
// @namespace   bozemover
// @description Usuwa wszystkie widoczne na jednej stronie wiadomości w systemie Librus Synergia, w których polu "od" znajduje się wyrażenie podane przez użytkownika.
// @include     *librus.pl/wiadomosci*
// @version     1.0.0 
// ==/UserScript==

wiersze = document.getElementsByClassName("line0");
wiersze1 = document.getElementsByClassName("line1");
szukany = window.prompt("Proszę wpisz nazwisko nauczyciela, \nktórego wiadomości chcesz zaznaczyć i usunąć", "Nazwisko/imię");
szukany = szukany.toLowerCase();
for (var i = 0; i < wiersze.length; i++) {
	var ref = wiersze[i];
	var od = ref.childNodes[4].innerHTML.toLowerCase();
	console.log(ref.childNodes[4].innerHTML.toLowerCase());
	var bożenka = true;
	if ( od.indexOf(szukany) < 0) {
		bożenka = false;
	}
	if (bożenka) {
		ref.childNodes[0].childNodes[0].click();
	}
}

for (var i = 0; i < wiersze1.length; i++) {
	var ref = wiersze1[i];
	var od = ref.childNodes[4].innerHTML.toLowerCase();
	console.log(ref.childNodes[4].innerHTML.toLowerCase());
	var bożenka = true;
	if ( od.indexOf(szukany) < 0) {
		bożenka = false;
	}
	if (bożenka) {
		ref.childNodes[0].childNodes[0].click();
	}
}
guzik = document.getElementsByName("usun_zaznaczone")[0];
if (window.confirm("Na pewno usunąć wszystkie wiadomości?")) {
	guzik.click();
}
